module.exports = {
    extends: ['@commitlint/config-conventional'],
    // 校验规则
    rules: {
      'type-enum': [
        2,
        'always',
        [
          'feat', //新特性、新功能
          'fix', //修改bug
          'docs', //文档修改
          'style', //代码格式修改, 注意不是 css 修改
          'refactor', //代码重构
          'perf', //优化相关，比如提升性能、体验
          'test', //测试用例修改
          'chore', //其他修改, 比如改变构建流程、或者增加依赖库、工具等
          'revert', //回滚到上一个版本
          'build', //编译相关的修改，例如发布版本、对项目构建或者依赖的改动
        ],
      ],
      'type-case': [0],
      'type-empty': [0],
      'scope-empty': [0],
      'scope-case': [0],
      'subject-full-stop': [0, 'never'],
      'subject-case': [0, 'never'],
      'header-max-length': [0, 'always', 72],
    },
}